non-refundable expenses - French English Dictionary